package com.bdqn.action;

import com.opensymphony.xwork2.Action;

public class HelloWorldAction implements Action {

    // 用户输入的姓名
    private String name = "";
    // 向用户显示的信息
    private String message = "";

    /**
     * execute方法，当Struts 2处理用户请求时，在默认配置下调用的方法。
     * @return
     */
    public String execute() {
        // 根据用户输入的姓名，进行“Hello，XXXX！”的封装
        this.setMessage("Hello,"+this.getName()+"！");
        // 处理完毕，返回“helloWorld”
        //return "success";
        return SUCCESS;
    }

    /**
     * 获取 名字。
     * @return 名字
     */
    public String getName() {
        return name;
    }
    /**
     * 设置 名字。
     * @param name 名字
     */
    public void setName(String name) {
        this.name = name;
    }
    /**
     * 获取 显示消息。
     * @return 显示消息
     */
    public String getMessage() {
        return message;
    }
    /**
     * 设置 显示消息。
     * @param message 显示消息
     */
    public void setMessage(String message) {
        this.message = message;
    }

}
